Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 - 81 OWEN STREET £20,000 14 Jun 2019
86 OWEN STREET Terraced £21,000 19 Nov 1997
86A OWEN STREET Terraced £100,000 9 Nov 2007
87 OWEN STREET £100,000 28 Apr 2020